package com.yanggu.scala.chapater10

object ArrayDemo01 {

  def main(args: Array[String]): Unit = {

    //1. 使用new Array的方式声明一个定长数组，类似于java的数组
    //2. [Int]类似于java的中的泛型
    //3. 定长数组也会进行初始化, 按照泛型的数据类型进行默认初始化
    val arr01 = new Array[Int](10)

    //这里通过下标访问元素是使用(下标), 小括号的方式。和java不同, java的数组是array[1]中括号的方式
    arr01(1)
    println(arr01.mkString(", "))
    println(arr01)
    for (elem <- arr01) {
      println(elem)
    }
  }

}
